Big Huge Thesaurus

high altar

noun

sounds kind of like